
so2sdr
Updates
08/23/2015 new home: this page will be moving to http://n4ogw.github.io/so2sdr
08/13/2015 Version 1.5.2 : fix some bugs that appeared during NAQP
07/26/2015 Version 1.5.1 : a Windows version is available again, hopefully this should work better now. There may be some issues running this on Windows XP however. See "External Links" to left for the installer.
Source code is at https://github.com/n4ogw/so2sdr and is no longer updated here.
10/31/2014 Version 1.4.3 : see you in the ARRL CW Sweepstakes this weekend!
04/08/2014 Version 1.4.2 : Note that google code no longer allows downloads, instead they must be hosted via Google Drive. Please see the "Downloads" link in the left Project Information panel.
11/10/2013 Version 1.4.0 : lots of new features/fixes added
09/08/2013 Version 1.3.2. This should fix the slow hamlib startup on Windows.
06/05/2013 Windows install fixed. The problem was that a needed sqlite DLL was missing. The new 1.3.1 should now work.
05/10/2013 Windows installer updated. One XP system I tried had some kind of font trouble- the log did not appear at all on the screen. It seemed to worked fine on Windows 7 however.
04/30/2013 version 1.3.0 : This adds support for OTRSP (Open Two Radio Switching Protocol) devices (for headphone audio switching only). I am working on SSB mode and adding a built-in DVK; you will see config menu entries for this, but it is not functioning yet.
11/02/2012 version 1.2.5 : another fix for Sweepstakes
11/01/2012 version 1.2.4 : updates for ARRL Sweepstakes contest
08/25/2012 version 1.2.2
07/18/2012 The development version of SO2SDR is now hosted at https://github.com/n4ogw/so2sdr ; I will continue posting release versions here.
01/27/2012 Version 1.2.0: major changes: log is now kept in SQLite and is editable and searchable; new format for config files using QSettings.
08/21/2011 Version 1.1.11: major bug fixed with bandmap under Windows
08/02/2011 Version 1.1.10: fix crashing bug when radio keyed with only one bandmap on
07/21/2011 Version 1.1.9: New feature on the bandmap: by dragging the mouse on the frequency label, the center (red line) frequency can be repositioned.
07/16/2011 Version 1.1.8: This one has major changes to the audio interface and uses a different method in Portaudio to read audio data (callback rather than blocking IO). This should work much better for Windows--some Portaudio API's like DSound do not support the use of blocking IO.
07/06/2011 Version 1.1.6: bug fixes, mostly related to IARU contest.
05/28/2011 While operating CQ WPX CW I am fixing some bugs. See version 1.1.3. There were still a lot of issues with converting the code to use hamlib.
The CLEAR_RIT macro may not be usable on your radio until there is a change/fix made in hamlib.
I think I have figured out the problems with the Windows build, hopefully will have one out next week.
05/21/2011 Sorry, Windows/1.1.2 crashes. Runs fine under Linux.
05/20/2011 Version 1.1.2 Fixed a lot of serious bugs. Removed the background subtraction, it didn't work well in practice.
04/13/2011 Version 1.1.1 Add capability to subtract background from bandmap. Also some small bugs fixed.
04/06/2011 Version 1.1.0 Windows uploaded. The first time a user runs the program, it will take a long (up to a minute) time to start. During this time the program is testing to see which hamlib interface DLL's are available--this is a very slow process on Windows for some reason. After the first run, startup should be immediate.
04/05/2011 Version 1.1.0 available (Linux source only, Windows installer coming). This version has major changes, the most important being the use of Hamlib for radio communications. This should support a wide range of radios. Other changes: thread code changed a lot; parallel port access method in Linux changed, now uses PPDEV kernel module.
At the moment I am not able to test this with two radios and a parallel port, so it is possible there are major bugs.
02/01/2011 Created mailing list for announcements, discussion, and bug reports. It is hosted on google groups, group name "so2sdr". See "Links" on right.
Overview
A ham radio contest log program that features a software-defined radio (SDR) bandscope. The program is written using Qt and is dual-platform, running in Linux and Windows.
Features
- Two-radio (SO2R) support. Headphone and radio switching via parallel port
- Uses hamlib for radio communications
- Currently supports soundcard based SDR interfaces (Softrock, etc). Requires 96 KHz stereo soundcard
- CW generation via Winkey
Screenshots
Main program window (V1.0.0)
Supports two radios (SO2R). Here just one radio is on:
Bandmap (V1.0.0)
The bandmap is integrated with SDR spectrum. Dupes are color-coded, making potential new stations easy to identify. Note that this program does not decode any CW, that is up to the operator.
V1.1.6 in IARU contest 2011
Here I am running on 14 MHz (left bandmap) and doing S&P on the 21 MHz (right bandmap). At this point I have worked almost all the stations I can hear/see on 21 MHz--red/magenta signals are previously worked stations. No, I didn't work zone 88, that was a typo! For some reason the heading on the right bandmap is incorrect.
Torsten Clay N4OGW (email: so2sdr at gmail com)
Project Information
- License: GNU GPL v3
- 4 stars
- hg-based source control
Labels:
AmateurRadio
HamRadio
SDR
QT
CPlusPlus
SoftwareDefinedRadio